hardware store – Català–English translations

🇬🇧 en ca

hardware store noun

  • merchant
ferreteria
Wiktionary Links